<html>
   <head>
      <title>RunUO Documentation - Class Overview - Utility</title>
   </head>
   <body bgcolor="white" style="font-family: Courier New" text="#000000" link="#000000" vlink="#000000" alink="#808080">
      <h4><a href="../namespaces/Server.html">Back to Server</a></h4>
      <h2>Utility</h2>
      (<font color="blue">static</font>) Encoding UTF8( <font color="blue">get</font>; )<br>
      (<font color="blue">static</font>) Encoding UTF8WithEncoding( <font color="blue">get</font>; )<br>
      (<font color="blue">static</font>) TOutput <CastConvertList>b__0( TInput value )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomFacialHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomFacialHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m, <font color="blue">int</font> hue )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomFacialHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m, <font color="blue">bool</font> randomHue )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m, <font color="blue">bool</font> randomHue )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> AssignRandomHair( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m, <font color="blue">int</font> hue )<br>
      (<font color="blue">static</font>) ArrayList BuildArrayList( IEnumerable enumerable )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> CanMobileFit( <font color="blue">int</font> z, <!-- DBG-0 --><a href="Tile.html">Tile</a>[] tiles )<br>
      (<font color="blue">static</font>) <font color="blue">List</font>&lt;<a href="TOutput.html">TOutput</a>&gt; CastConvertList( <font color="blue">List</font>&lt;<a href="TInput.html">TInput</a>&gt; list )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> ClipDyedHue( <font color="blue">int</font> hue )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> ClipHairHue( <font color="blue">int</font> hue )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> ClipSkinHue( <font color="blue">int</font> hue )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> Dice( <font color="blue">int</font> numDice, <font color="blue">int</font> numSides, <font color="blue">int</font> bonus )<br>
      (<font color="blue">static</font>) <font color="blue">string</font> FixHtml( <font color="blue">string</font> str )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> FixPoints( <font color="blue">ref</font> <!-- DBG-0 --><a href="Point3D.html">Point3D</a> top, <font color="blue">ref</font> <!-- DBG-0 --><a href="Point3D.html">Point3D</a> bottom )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> FormatBuffer( TextWriter output, Stream input, <font color="blue">int</font> length )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> GetAddressValue( IPAddress address )<br>
      (<font color="blue">static</font>) <font color="blue">object</font> GetArrayCap( Array array, <font color="blue">int</font> index )<br>
      (<font color="blue">static</font>) <font color="blue">object</font> GetArrayCap( Array array, <font color="blue">int</font> index, <font color="blue">object</font> emptyValue )<br>
      (<font color="blue">static</font>) <font color="blue">string</font> GetAttribute( XmlElement node, <font color="blue">string</font> attributeName )<br>
      (<font color="blue">static</font>) <font color="blue">string</font> GetAttribute( XmlElement node, <font color="blue">string</font> attributeName, <font color="blue">string</font> defaultValue )<br>
      (<font color="blue">static</font>) DateTime GetDateTime( <font color="blue">string</font> dateTimeString, DateTime defaultValue )<br>
      (<font color="blue">static</font>) <!-- DBG-0 --><a href="Direction.html">Direction</a> GetDirection( <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> from, <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> to )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> GetInt32( <font color="blue">string</font> intString, <font color="blue">int</font> defaultValue )<br>
      (<font color="blue">static</font>) <font color="blue">long</font> GetLongAddressValue( IPAddress address )<br>
      (<font color="blue">static</font>) <font color="blue">string</font> GetText( XmlElement node, <font color="blue">string</font> defaultValue )<br>
      (<font color="blue">static</font>) TimeSpan GetTimeSpan( <font color="blue">string</font> timeSpanString, TimeSpan defaultValue )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> InRange( <!-- DBG-0 --><a href="Point3D.html">Point3D</a> p1, <!-- DBG-0 --><a href="Point3D.html">Point3D</a> p2, <font color="blue">int</font> range )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> InsensitiveCompare( <font color="blue">string</font> first, <font color="blue">string</font> second )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> InsensitiveStartsWith( <font color="blue">string</font> first, <font color="blue">string</font> second )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Intern( <font color="blue">ref</font> <font color="blue">string</font> str )<br>
      (<font color="blue">static</font>) IPAddress Intern( IPAddress ipAddress )<br>
      (<font color="blue">static</font>) <font color="blue">string</font> Intern( <font color="blue">string</font> str )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Intern( <font color="blue">ref</font> IPAddress ipAddress )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> InUpdateRange( <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> p1, <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> p2 )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> InUpdateRange( <!-- DBG-0 --><a href="Point3D.html">Point3D</a> p1, <!-- DBG-0 --><a href="Point3D.html">Point3D</a> p2 )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> InUpdateRange( <!-- DBG-0 --><a href="Point2D.html">Point2D</a> p1, <!-- DBG-0 --><a href="Point2D.html">Point2D</a> p2 )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatch( <font color="blue">string</font> val, IPAddress ip )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatch( <font color="blue">string</font> val, IPAddress ip, <font color="blue">ref</font> <font color="blue">bool</font> valid )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatchCIDR( <font color="blue">string</font> cidr, IPAddress ip )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatchCIDR( <font color="blue">uint</font> cidrPrefixValue, <font color="blue">uint</font> ipValue, <font color="blue">int</font> cidrLength )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatchCIDR( <font color="blue">uint</font> cidrPrefixValue, IPAddress ip, <font color="blue">int</font> cidrLength )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatchCIDR( IPAddress cidrPrefix, IPAddress ip, <font color="blue">int</font> cidrLength )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IPMatchClassC( IPAddress ip1, IPAddress ip2 )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IsInContact( <!-- DBG-0 --><a href="Tile.html">Tile</a> check, <!-- DBG-0 --><a href="Tile.html">Tile</a>[] tiles )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> IsValidIP( <font color="blue">string</font> text )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> NumberBetween( <font color="blue">double</font> num, <font color="blue">int</font> bound1, <font color="blue">int</font> bound2, <font color="blue">double</font> allowance )<br>
      (<font color="blue">static</font>) <font color="blue">uint</font> OrderedAddressValue( <font color="blue">byte</font>[] bytes )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> PopColor()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> PushColor( ConsoleColor color )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> Random( <font color="blue">int</font> count )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> Random( <font color="blue">int</font> from, <font color="blue">int</font> count )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomAnimalHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomBirdHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomBlueHue()<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> RandomBool()<br>
      (<font color="blue">static</font>) <!-- DBG-0 --><a href="SkillName.html">SkillName</a> RandomCombatSkill()<br>
      (<font color="blue">static</font>) <!-- DBG-0 --><a href="SkillName.html">SkillName</a> RandomCraftSkill()<br>
      (<font color="blue">static</font>) <font color="blue">double</font> RandomDouble()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomDyedHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomGreenHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomHairHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomList( <font color="blue">int</font>[] list )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomMetalHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomMinMax( <font color="blue">int</font> min, <font color="blue">int</font> max )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomNeutralHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomNondyedHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomOrangeHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomPinkHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomRedHue()<br>
      (<font color="blue">static</font>) <!-- DBG-0 --><a href="SkillName.html">SkillName</a> RandomSkill()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomSkinHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomSlimeHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomSnakeHue()<br>
      (<font color="blue">static</font>) <font color="blue">int</font> RandomYellowHue()<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> RangeCheck( <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> p1, <!-- DBG-0 --><a href="IPoint2D.html">IPoint2D</a> p2, <font color="blue">int</font> range )<br>
      (<font color="blue">static</font>) <font color="blue">List</font>&lt;<a href="TOutput.html">TOutput</a>&gt; SafeConvertList( <font color="blue">List</font>&lt;<a href="TInput.html">TInput</a>&gt; list )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Separate( StringBuilder sb, <font color="blue">string</font> value, <font color="blue">string</font> separator )<br>
      (<font color="blue">static</font>) <font color="blue">uint</font> SwapUnsignedInt( <font color="blue">uint</font> source )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> ToBoolean( <font color="blue">string</font> value )<br>
      (<font color="blue">static</font>) <font color="blue">double</font> ToDouble( <font color="blue">string</font> value )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> ToInt32( <font color="blue">string</font> value )<br>
      (<font color="blue">static</font>) TimeSpan ToTimeSpan( <font color="blue">string</font> value )<br>
      (<font color="blue">static</font>) <font color="blue">bool</font> TryConvertIPv6toIPv4( <font color="blue">ref</font> IPAddress address )<br>
   </body>
</html>
